home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / dev / misc / memmgrb3.lha / MemManagerBeta3 / C / include / pragmas / memmanager_pragmas.h
Encoding:
C/C++ Source or Header  |  1996-09-23  |  952 b   |  35 lines

  1. #ifndef _INCLUDE_PRAGMA_MEMMANAGER_LIB_H
  2. #define _INCLUDE_PRAGMA_MEMMANAGER_LIB_H
  3.  
  4. /*
  5. **  $VER: memmanager_lib.h 3.14 (19.9.1996)
  6. **
  7. **  '(C) Copyright 1996 Robert Ennals
  8. */
  9.  
  10. #ifndef  CLIB_MEMMANAGER_PROTOS_H
  11. #include <clib/memmanager_protos.h>
  12. #endif
  13.  
  14. #ifdef __cplusplus
  15. extern "C" {
  16. #endif
  17.  
  18. #pragma amicall(MemManagerBase, 0x1e, CreateVMem(d0,d1,d2,d3))
  19. #pragma amicall(MemManagerBase, 0x24, RemoveVMem(a1))
  20. #pragma amicall(MemManagerBase, 0x2a, LockVMem(a1))
  21. #pragma amicall(MemManagerBase, 0x30, UnlockVMem(a1))
  22. #pragma amicall(MemManagerBase, 0x36, ChangeVMemPri(a1,d0))
  23. #pragma amicall(MemManagerBase, 0x3c, PurgeVMem(d1))
  24. #pragma amicall(MemManagerBase, 0x42, ChangeVMemType(a1,d0))
  25. #pragma amicall(MemManagerBase, 0x48, DefineVMemHierachy(a1))
  26. #pragma amicall(MemManagerBase, 0x4e, ClearVMemHierachy(a1))
  27. #pragma amicall(MemManagerBase, 0x54, Publish(a1))
  28. #pragma amicall(MemManagerBase, 0x5a, Protect(a1))
  29.  
  30. #ifdef __cplusplus
  31. }
  32. #endif
  33.  
  34. #endif
  35.